practised hand - Spanish English Dictionary